@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, code, del, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline
}
input:focus {
	outline: 0
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
ol, ul {
	list-style: none
}
th, td {
	vertical-align: middle
}
.Left {
	float: left
}
.Right {
	float: right
}
.r {
	text-align: right!important
}
.c {
	text-align: center!important
}
.l {
	text-align: left!important
}
a {
	text-decoration: none;
	color: #333
}
a:hover {
	color: #f60!important;
	text-decoration: none;
}
.footer-link a:hover {
	color: #fbf700 !important;
	text-decoration: none;
}
a:hover img {
	text-decoration: none
}
.red, a.red {
	color: #c9033b
}
.gray, a.gray {
	color: #666
}
.orange, a.orange {
	color: #F60
}
.black, a.black {
	color: #333
}
.white, a.white {
	color: #FFF
}
.none {
	display: none
}
.clearfix:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.clearfix {
*zoom:1
}
.clear {
	clear: both
}
.w {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
}
.height5 {
	height: 5px;
	line-height: 1px
}
.height10 {
	height: 10px;
	line-height: 1px
}
.height15 {
	height: 15px
}
.height20 {
	height: 20px
}
.height25 {
	height: 25px
}
.height30 {
	height: 30px
}
.height40 {
	height: 40px
}
.mt10 {
	margin-top: 10px
}
.mt15 {
	margin-top: 15px
}
.mb10 {
	margin-bottom: 10px
}
.mt20 {
	margin-top: 20px
}
.inline_block {
	display: inline-block
}
.bold {
	font-weight: bold
}
.f14 {
	font-size: 14px
}
.f16 {
	font-size: 16px
}
.fline {
	text-decoration: line-through
}
.uline {
	text-decoration: underline
}
.yen {
	font-family: Arial, Helvetica, sans-serif
}
.pointer {
	cursor: pointer
}
img {
	background: #eee;
	overflow: hidden;
	vertical-align: top
}
body {
	margin: 0 auto;
	font-family: Arial;
	_font-family: 宋体, Arial;
	font-size: 12px
}
html, html body {
	_background-image: url(about:blank);
	_background-attachment: fixed
}
.pageAD {
	height: 50px;
	overflow: hidden;
	position: relative
}
.pageAD .closeX {
	position: absolute;
	top: 2px;
	right: 2px;
	background: #c00;
	width: 16px;
	height: 16px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 16px;
	cursor: pointer
}
.page-header {
	height: 112px;
	background: #fff
}
.page-header .logo {
	width: 256px;
	height: 53px;
	padding: 29px 0 30px
}
.page-header .logo a img {
	/* background: url(../images/common/bg3.png) 0 -318px no-repeat */
	background: #FFF;
}
.page-header .city {
	width: 145px;
	height: 36px;
	padding: 46px 0 30px 10px
}
.page-header .city .show {
	height: 22px
}
.page-header .city .show .name {
	display: inline-block;
	line-height: 22px;
	font-size: 17px;
	font-family: 微软雅黑;
	color: #c9033b;
	float: left
}
.page-header .en_name {
	background: url(../images/common/bg3.png) 0 -371px no-repeat
}
.city-select {
	height: 22px;
	float: left;
	margin-left: 5px;
	position: relative;
	z-index: 110
}
.city-select .selector {
	width: 59px;
	height: 18px;
	line-height: 18px;
	padding-left: 5px;
	overflow: hidden;
	background: url(../images/common/bg3.png) -77px -175px no-repeat;
	margin-top: 2px;
	color: #717171;
	text-decoration: none;
	display: inline-block;
	vertical-align: top
}
.city-select .selector:hover {
	background: #c6033b;
	color: #fff!important
}
.city-select .hideMap {
	width: 400px;
	padding: 10px 15px;
	border: solid 1px #ca033c;
	background: #fff;
	position: absolute;
	left: 0;
	top: 18px;
	z-index: 111;
	display: none;
	box-shadow: 1px 2px 5px #666;
	color: #444
}
.city-select .hideMap .showPanel {
	border-bottom: solid 1px #e9e9e9;
	padding-bottom: 10px
}
.city-select .hideMap .showPanel2 {
	padding-top: 10px
}
.city-select .hideMap .showPanel .near {
	height: 20px;
	display: inline-block;
	padding: 0 6px 0 20px;
	text-align: center;
	line-height: 20px;
	background: #fffaf0 url(../images/change_city3.gif) -20px 3px no-repeat;
	border: 1px solid #f5e6bf;
	border-radius: 3px;
	color: #cf2c2d
}
.city-select .hideMap .showPanel .near:hover {
	border-color: #f3bd33;
	text-decoration: none
}
.city-select .hideMap .showPanel .mycity {
	line-height: 20px
}
.city-select .hideMap .showPanel2 a {
	color: #434343
}
.city-select .hideMap .showPanel2 .search_city_input {
	width: 114px;
	height: 22px;
	padding: 0 5px;
	border: 1px solid #ccc;
	border-right: 0;
	color: #999;
	vertical-align: middle;
	line-height: 22px
}
.city-select .hideMap .showPanel2 .search_city_input:focus {
	color: #333;
	outline: 0
}
.city-select .hideMap .showPanel2 .search_city_submit {
	border: 1px solid #bbb;
	display: inline-block;
	width: 46px;
	height: 24px;
	text-align: center;
	line-height: 22px;
	color: #444;
	vertical-align: middle;
	background: #fff;
	font-size: 12px;
	cursor: pointer;
	background: url(../images/change_city3.gif) -45px -15px
}
.city-select .hideMap .showPanel2 .search_city_submit:hover {
	border-color: #aaa;
	color: #333!important;
	text-decoration: none
}
.city-select .hideMap .showPanel2 .search_city_tip {
	position: absolute;
	width: 169px;
	height: 20px;
	text-align: center;
	color: #ee7001;
	background: #fffde6;
	border: 1px solid #e5935b;
	box-shadow: 2px 2px 2px #999;
	margin-top: 25px;
	line-height: 20px
}
.city-select .hideMap .showPanel2 .city_words a {
	display: inline-block;
	width: 17px;
	text-align: center;
	color: #d02e2c;
	font-family: Arial;
	font-size: 14px
}
.city-select .hideMap .showPanel2 .city_words a:hover, .city-select .hideMap .showPanel2 .hot_city a:hover, .city-select .hideMap .cityMap .city_list td a:hover {
	color: #fff!important;
	background: #ca033c;
	text-decoration: none
}
.city-select .hideMap .showPanel2 .hot_city a {
	display: inline-block;
	padding: 0 3px;
	line-height: 19px;
	margin-right: 2px
}
.city-select .hideMap .scrollBody {
	height: 180px;
	margin-top: 10px;
	overflow: hidden
}
.city-select .hideMap .cityMap {
	width: 385px;
	height: 180px;
	float: left
}
.city-select .hideMap .cityMap .city_list {
	width: 385px
}
.city-select .hideMap .cityMap .city_list th {
	vertical-align: top
}
.city-select .hideMap .cityMap .city_list th div {
	width: 19px;
	height: 19px;
	padding-right: 2px;
	background: url(../images/change_city3.gif) -20px -17px;
	text-align: center;
	line-height: 19px;
	color: #fff;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 11px;
	overflow: hidden
}
.city-select .hideMap .cityMap .city_list td {
	line-height: 19px;
	vertical-align: top;
	padding-bottom: 11px;
	padding-left: 5px
}
.city-select .hideMap .cityMap .city_list td a {
	display: inline-block;
	padding: 0 5px;
	line-height: 19px
}
.city-select .hideMap .scrollBar {
	width: 10px;
	height: 180px;
	float: right;
	overflow: hidden;
	background: url(../images/change_city3.gif) -10px 0 repeat-y
}
.city-select .hideMap .scrollBar span {
	width: 10px;
	height: 36px;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/change_city3.gif) 0 0 no-repeat;
	display: inline-block
}
.city-select .hide_city_group {
	display: none
}
.city-select.hover .selector {
	background: #c6033b;
	color: #fff
}
.city-select.hover .hideMap, .city-select.hover .hide_city_group {
	display: block
}
.page-header .topAd {
	height: 90px;
	padding-left: 40px;
	display: none
}
.page-header .topAd table {
	height: 112px
}
.page-header .topArea {
	width: 750px;
	padding-top: 5px
}
.page-header .topMenu span, .page-header .topMenu a {
	display: inline-block;
	color: #515151;
	vertical-align: top
}
.page-header .topMenu, .page-header .topMenu td {
	height: 24px;
	line-height: 24px
}
.page-header .topMenu {
	width: 100%
}
.page-header .topMenu tr td {
	vertical-align: top
}
.page-header .topMenu .login .red {
	color: #c00
}
.page-header .topMenu .line {
	display: inline-block;
	width: 1px;
	height: 12px;
	overflow: hidden;
	border-left: dotted 1px #ccc;
	margin: 4px 5px 0
}
.page-header .topMenu .mobLink {
	height: 24px;
	padding-left: 15px;
	background: url(../images/common/bg3.png) -159px -176px no-repeat
}
.page-header .topMenu .help {
	width: 77px;
	position: relative;
	z-index: 11
}
.page-header .topMenu .help .link {
	display: inline-block;
	width: 56px;
	height: 24px;
	padding-right: 21px;
	background: url(../images/common/bg3.png) 0 -145px no-repeat;
	text-align: right;
	text-decoration: none
}
.page-header .topMenu .help .link:hover {
	color: #333!important;
	background: url(../images/common/bg3.png) 0 -169px no-repeat
}
.page-header .topMenu .help .hideMenu {
	display: none;
	width: 75px;
	position: absolute;
	left: 0;
	top: 24px;
	z-index: 11;
	border: 1px solid #dcdcdc;
	border-top: 0;
	background: #fff
}
.page-header .topMenu .help .hideMenu ul {
	width: 90%;
	border-top: solid 1px #efefef;
	padding: 5px 0;
	margin: 0 auto
}
.page-header .topMenu .help .hideMenu ul li {
	line-height: 22px;
	text-align: center
}
.page-header .topMenu .help .hideMenu ul li a {
	text-decoration: none
}
.page-header .topMenu .help .hideMenu ul li a:hover {
	color: #b20000!important
}
.page-header .topMenu .help.hover .link {
	color: #333!important;
	background: url(../images/mll_header.png) -175px -374px no-repeat
}
.page-header .topMenu .help.hover .hideMenu {
	display: block!important
}
.page-header .topMenu .hotLine {
	font-weight: bold;
	color: #c9033b;
	font-family: Arial
}
.page-header .topMenu .sinaLink {
	width: 16px;
	height: 24px;
	margin-left: 5px;
	overflow: hidden;
	background: url(../images/common/bg3.png) 0 -198px no-repeat
}
.page-header .topArea .btMap {
	height: 75px;
	margin-top: 17px
}
.page-header .btMap .search_box {
	margin-left: -22px
}
.page-header .btMap .search {
	position: relative;
	width: 410px;
	height: 32px;
	border: solid 2px #EB132A;
	z-index: 10
}
.page-header .btMap .search .sideShadow {
	width: 11px;
	height: 32px;
	overflow: hidden;
	float: left
}
.page-header .btMap .search .keyWord {
	width: 306px;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	color: #909090;
	border: 0;
	padding: 0;
	float: left;
	background-color: #fff;
}
.page-header .btMap .search .submit {
	width: 63px;
	height: 32px;
	border: 0;
	overflow: hidden;
	color: #fff;
	cursor: pointer;
	background: #EB132A;
	float: right;
	font-size: 16px;
	font-family: 'Microsoft Yahei'
}
.page-header .btMap .search .suggest {
	display: none;
	position: absolute;
	left: -1px;
	top: 34px;
	width: 100%;
	z-index: 10;
	background: #fff;
	border: 1px solid #d6d6d6;
	line-height: 22px
}
.page-header .btMap .search .suggest a {
	display: block;
	padding: 0 11px
}
.page-header .btMap .search .suggest a.current {
	background: #fffaec;
	text-decoration: none
}
.page-header .btMap .search .suggest .catelist {
	border-bottom: 1px solid #eee
}
.page-header .btMap .search .suggest .catelist a {
	padding-left: 24px
}
/*.page-header .btMap .cart {
	width: 118px;
	height: 32px;
	z-index: 99;
	position: relative;
	margin-top: 4px
}
.page-header .btMap .cart .cartLink {
	display: block;
	width: 83px;
	height: 30px;
	border: 1px solid #eaeaea;
	padding-left: 33px;
	overflow: hidden;
	background: #f8f8f8 url(../images/common/bg3.png) -105px -112px no-repeat;
	color: #666
}
.page-header .btMap .cart .cartLink span, .page-header .btMap .cart .cartLink strong {
	display: inline-block;
	float: left;
	line-height: 30px
}
.page-header .btMap .cart .cartLink .cartCount {
	padding: 0 2px
}
.page-header .btMap .cart .cartLink .arrow {
	width: 0;
	height: 0;
	overflow: hidden;
	border-top: solid 4px #9a9a9a;
	border-right: solid 4px #f5f5f5;
	border-bottom: solid 4px #f5f5f5;
	border-left: solid 4px #f5f5f5;
	position: absolute;
	margin: 13px 0 0 2px
}
.page-header .btMap .cart.mymll {
	width: 102px;
	margin-right: 10px
}
.page-header .btMap .cart.mymll .cartLink {
	width: 67px;
	background-position: 9px -112px
}
.cart .hideCart {
	width: 258px;
	border: solid 1px #dcdcdc;
	background: #fff;
	position: absolute;
	z-index: 1;
	top: 32px;
	right: 0;
	display: none
}
.cart .hideCart .loadLay {
	height: 16px;
	line-height: 16px;
	padding: 20px 0;
	text-align: center
}
.cart .hideCart .cartUL {
	padding: 5px 14px 14px
}
.cart .hideCart .cartUL li {
	height: 57px;
	padding: 10px 0;
	border-bottom: dotted 1px #d0d0d0;
	overflow: hidden
}
.cart .hideCart .cartUL .bo_none {
	border-bottom: none!important
}
.cart .hideCart .cartUL .tImg {
	width: 86px;
	height: 57px;
	overflow: hidden;
	float: left;
	margin-right: 10px
}
.cart .hideCart .cartUL .gInfo {
	height: 57px;
	overflow: hidden
}
.cart .hideCart .cartUL p {
	line-height: 18px;
	overflow: hidden;
	text-align: left
}
.cart .hideCart .cartUL .gn {
	height: 36px
}
.cart .hideCart .cartUL .gt {
	height: 18px;
	margin-top: 3px
}
.cart .hideCart .cartUL .gt strong, .cart .hideCart .cartUL .gt a {
	display: inline-block;
	line-height: 18px
}
.cart .hideCart .cartUL .gt .cl {
	color: #e9090a
}
.cart .hideCart .cartUL .gt a {
	color: #b08443;
	float: right
}
.cart .hideCart .cartDiv {
	padding: 14px;
	background: #f5f5f5
}
.cart .hideCart .cartDiv .red {
	color: #e9090a
}
.cart .hideCart .cartDiv .num {
	font-size: 18px
}
.cart .hideCart .cartDiv .totaoFee {
	text-align: right
}
.cart .hideCart .cartDiv .toPay {
	display: inline-block;
	width: 95px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/common/bg3.png) -77px -145px no-repeat;
	color: #fff;
	font-weight: bold;
	margin-top: 5px;
	float: right
}
.cart .hideCart .cartDiv .toPay:hover {
	color: #fff!important
}
.page-header .btMap .cart.hover .cartLink .arrow {
	width: 0;
	height: 0;
	overflow: hidden;
	border-top: solid 4px #f5f5f5;
	border-right: solid 4px #f5f5f5;
	border-bottom: solid 4px #9a9a9a;
	border-left: solid 4px #f5f5f5;
	position: absolute;
	margin: 9px 0 0 2px
}
.page-header .btMap .cart.hover .hideCart {
	display: block!important;
	z-index: 98
}*/

.sideMenu2 .cart {
	width: 98px;
	height: 32px;
	z-index: 99;
	position: relative; font-size:12px;
	margin-top: 4px
}
.sideMenu2 .cart .cartLink {
	display: block;
	width: 83px;
	height: 30px;
	/*border: 1px solid #eaeaea;*/
	padding-left: 33px;
	overflow: hidden;
	background: url(../images/common/bg3.png) -105px -112px no-repeat;
	color: #FFF
}
.sideMenu2 .cart .cartLink:hover {
	color: #FFFC00!important;
}
.sideMenu2 .cart .cartLink span, .sideMenu2 .cart .cartLink strong {
	display: inline-block;
	float: left;
	line-height: 30px;
	font-weight: normal;
}
.sideMenu2 .cart .cartLink .cartCount {
	padding: 0 2px
}
.sideMenu2 .cart .cartLink .arrow {
	width: 0;
	height: 0;
	overflow: hidden;
	border-top: solid 4px #333;
	border-right: solid 4px #333;
	border-bottom: solid 4px #FFFFFF;
	border-left: solid 4px #333;
	position: absolute;
	margin: 13px 0 0 2px
}
.sideMenu2 .cart.mymll {
	width: 82px;
	margin-right: 10px
}
.sideMenu2 .cart.mymll .cartLink {
	width: 67px;
	background-position: 9px -112px
}
.cart .hideCart {
	width: 360px;
	border: solid 1px #dcdcdc;
	background: #fff;
	position: absolute;
	z-index: 9999;
	top: 43px;
	right: -1px;
	display: none
}
.cart .hideCart .loadLay {
	height: 16px;
	line-height: 16px;
	padding: 20px 0;
	text-align: center
}
.cart .hideCart .cartUL {
	padding: 5px 14px 14px
}
.cart .hideCart .cartUL li {
	height: 57px;
	padding: 10px 0;
	border-bottom: dotted 1px #d0d0d0;
	overflow: hidden
}
.cart .hideCart .cartUL .bo_none {
	border-bottom: none!important
}
.cart .hideCart .cartUL .tImg {
	width: 86px;
	height: 57px;
	overflow: hidden;
	float: left;
	margin-right: 10px
}
.cart .hideCart .cartUL .gInfo {
	height: 57px;
	overflow: hidden
}
.cart .hideCart .cartUL p {
	line-height: 18px;
	overflow: hidden;
	text-align: left
}
.cart .hideCart .cartUL .gn {
	height: 36px
}
.cart .hideCart .cartUL .gt {
	height: 18px;
	margin-top: 3px
}
.cart .hideCart .cartUL .gt strong, .cart .hideCart .cartUL .gt a {
	display: inline-block;
	line-height: 18px
}
.cart .hideCart .cartUL .gt .cl {
	color: #e9090a
}
.cart .hideCart .cartUL .gt a {
	color: #b08443;
	float: right
}
.cart .hideCart .cartDiv {
	padding: 14px;
	background: #f5f5f5
}
.cart .hideCart .cartDiv .red {
	color: #e9090a
}
.cart .hideCart .cartDiv .num {
	font-size: 18px
}
.cart .hideCart .cartDiv .totaoFee {
	text-align: right
}
.cart .hideCart .cartDiv .toPay {
	display: inline-block;
	width: 95px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/common/bg3.png) -77px -145px no-repeat;
	color: #fff;
	font-weight: bold;
	margin-top: 5px;
	float: right
}
.cart .hideCart .cartDiv .toPay:hover {
	color: #fff!important
}
.sideMenu2 .cart.hover .cartLink .arrow {
	width: 0;
	height: 0;
	overflow: hidden;
	border-top: solid 4px #FFFFFF;
	border-right: solid 4px #333;
	border-bottom: solid 4px #333;
	border-left: solid 4px #333;
	position: absolute;
	margin: 13px 0 0 2px
}
.sideMenu2 .cart.hover .hideCart {
	display: block!important;
	z-index: 98
}

.headShop .cart.hover .hideCart {
	display: block!important;
	z-index: 98
}

.globa-nav {
	height: 39px;
    border-bottom: 2px solid #c7140c;background: #fff;
}
.globa-nav .shadow {
	width: 100%;
	height: 5px;
	overflow: hidden;
	position: absolute;
	margin-top: 39px;
	left: 0;
	background: url(../images/common/shadow_24.png) left top repeat-x;
	_background: 0
}
.globa-nav .allGoodsCat {
	width: 230px;
	height: 39px;
	background:#c7140c;
	position: relative;
	z-index: 100;    border-right: 1px solid #d93131;
}
.globa-nav .allGoodsCat .coverLay {
	width: 230px;
	position: absolute;
	z-index: 100
}
.menuEvent {
	display: block;
	height: 42px;
	line-height: 42px;
	text-decoration: none;
	color: #fff;
	text-align: center;
	font-weight: bold;
	font-family: 微软雅黑;
	color: #fff
}
.menuEvent strong, .globa-nav .menuEvent span {
	display: inline-block;
	vertical-align: top
}
.menuEvent .catName {
	height: 39px;
	line-height: 39px;
	font-size: 15px
}
.menuEvent .arrow {
	width: 0;
	height: 0;
	overflow: hidden;
	border-top: solid 5px #fff;
	border-right: solid 5px #b3a078;
	border-bottom: solid 5px #b3a078;
	border-left: solid 5px #b3a078;
	margin: 18px 0 0 5px
}
.menuEvent:hover {
	color: #fff!important
}
.globa-nav .allMenu {
	font-size: 15px;
	font-family: 微软雅黑;
	text-align: center;
	line-height: 39px
}
.globa-nav .allMenu a {
	display: inline-block;
	height: 39px;
	vertical-align: top;
	padding: 0 12px;
	text-decoration: none;
	color: #000

}
.globa-nav .allMenu .index {
	width: 62px;
	padding: 0
}
.globa-nav .allMenu .index:hover, .globa-nav .allMenu .index.current {
	/*background: url(../images/common/bg3.png) 0 -71px no-repeat*/
}
.globa-nav .allMenu a:hover, .globa-nav .allMenu .current {
	color: #e60012!important
}
.globa-nav .sideMenu2 {
	height: 39px;
	line-height: 39px;
	padding: 0 10px;
	background: #333;
	font-size: 14px;
	font-weight: bold;
	font-family: 微软雅黑
}
.globa-nav .sideMenu2 a.menu {
	padding: 0 10px;
	color: #fff
}
.globa-nav .sideMenu2 a.menu:hover {
	color: #ffdd57!important;
	text-decoration: none
}
.cat_shadow {
	width: 10px;
	height: 399px;
	overflow: hidden;
	position: absolute;
	margin-left: 230px;
	background: #ccc;
	background: url(../images/default/shadow_24.png) left top repeat-y;
	_background: 0;
	display: none
}
.all_cat {
	width: 230px;
	height: 399px;
	background: #fff;
	position: absolute;
	z-index: 10;
	display: none;
	 border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin-left: -1px;
}
.all_cat .list {
	height: 90px
}
.all_cat .list .cat {
	width: 200px;
	height: 46px;
	padding: 15px;
	border-bottom: solid 1px #F2F2F2;
	position: absolute;
	z-index: 12
}
.all_cat .list .cat .catName {
	height: 24px;
	line-height: 24px;
	overflow: hidden
}
.all_cat .list .cat .catName A{
	color:#6a6a6a;
}
.all_cat .list .cat .catName strong, .all_cat .list .cat .catName span {
	display: inline-block;
	height: 22px;
	line-height: 22px
}
.all_cat .list .cat .catName strong {
/*	background: url(../images/default/bg8.png) no-repeat;
	padding-left: 28px;
*/	font-size: 14px;
	font-family: 微软雅黑;
	color: #fff
}
.all_cat .list .cat .catName .cat1 {
	background-position: -244px 0
}
.all_cat .list .cat .catName .cat2 {
	background-position: -244px -22px
}
.all_cat .list .cat .catName .cat3 {
	background-position: -244px -44px
}
.all_cat .list .cat .catName span {
	color: #ccc;
	font-family: "宋体"
}
.all_cat .list.hover .cat .catName span {
	color: #aaa;
	font-family: "宋体"
}
.all_cat .list .cat .catList {
	height: 24px;
	margin-top: 1px
}
.all_cat .list .cat .catList a {
	display: inline-block;
	line-height: 24px;
	color: #a4a4a4
}
.all_cat .list .hideMap {
	width: 532px;
	border: solid 1px #bcbcbc;
	box-shadow: 1px 1px 8px #999;
	background: #f9f9f9;
	position: absolute;
	z-index: 11;
	left: 230px;
	top: 0;
	display: none;
	overflow: hidden
}
.all_cat .list .hideMap .topMap .subCat {
	width: 531px;
	padding-top: 5px;
	float: left;
	background: #fff;
	border-right: 1px solid #e5e5e5;
	margin-bottom: -1000px;
	padding-bottom: 1000px
}
.all_cat .list .hideMap .topMap .subCat .item {
	display: inline;
	width: 495px;
	padding: 10px 0 13px 0;
	float: left;
	margin: 0 15px;
	border-top: #e7e7e7 1px solid
}
.all_cat .list .hideMap .topMap .subCat .item .dt {
	float: left;
	width: 56px;
	font-weight: bold;
	font-size: 14px;
	font-family: 微软雅黑;
	text-align: center;
	line-height: 2
}
.all_cat .list .hideMap .topMap .subCat .item .dd {
	float: left;
	width: 390px;
	margin-left: 30px;
	line-height: 25px;
	color: #e4e4e4;
	overflow: hidden
}
.all_cat .list .hideMap .topMap .subCat .item .dd a {
	color: #656565
}
.all_cat .list .hideMap .topMap .subCat .item .dd span {
	white-space: nowrap;
	word-wrap: break-word;
	display: inline-block
}
.all_cat .list .hideMap .topMap .subCat .no_border {
	border-top: 0
}
.all_cat .list .hideMap .topMap .ad {
	width: 250px;
	height: 370px;
	overflow: hidden;
	float: right
}
.all_cat .list .hideMap .bottomMap {
	float: right;
	width: 218px;
	padding: 24px 20px 0 20px;
	background: #f9f9f9;
	border-top: solid 1px #f2f2f2;
	margin-bottom: -1000px;
	padding-bottom: 1020px
}
.all_cat .list .hideMap .bottomMap .brand {
	margin-top: 12px;

}
.all_cat .list .hideMap .bottomMap .brand .li {
	width: 103px;
	height: 79px;
	text-align: center;
	float: left;
	
	background: #fff
}
.all_cat .list .hideMap .bottomMap .brand .addTopBorder {
	border-top: #e3e3e3 1px solid
}
.all_cat .list .hideMap .bottomMap .brand a {
	display: block
}
.all_cat .list .hideMap .bottomMap .brand .img {
	height: 50px;
	overflow: hidden
}
.all_cat .list .hideMap .bottomMap .brand .name {
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	font-family: 微软雅黑;
	color: #848482;
	font-weight: bold
}
.all_cat .list .hideMap .bottomMap .go {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	background: #d0d0d0;
	color: #fff;
	text-decoration: none;
	float: right;
	padding: 0 28px;
	font-size: 16px;
	font-family: 微软雅黑;
	margin: 29px 30px 0 0
}
.all_cat .list .hideMap .bottomMap .go:hover {
	color: #fff!important
}
.all_cat .list .hideMap .bottomMap .red {
	font-family: "微软雅黑"
}
.all_cat .list .hideMap .bottomMap .activity {
	padding-top: 5px
}
.all_cat .list .hideMap .bottomMap .activity li {
	height: 24px;
	line-height: 24px;
	overflow: hidden
}
.all_cat .list .hideMap .bottomMap .g_ad_link {
	display: inline-block;
	margin-top: 5px
}
.all_cat .list .hideMap .bottomMap .g_ad_link img {
	width: 209px;
	height: 60px
}
.all_cat .list.hover .cat {
	width: 200px;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #ddd;
	border-right: solid 1px #fff;
	overflow: hidden;
	background: #fff;
}
.all_cat .list.hover .cat a{
	color:#e60012;
}
.all_cat .list.hover .hideMap {
	display: block
}
.all_cat .otherMenu {
	height: 72px;
	padding: 14px 15px;
	border-bottom: solid 1px #eaeaea
}
.all_cat .otherMenu a {
	display: inline-block;
	line-height: 24px;
	padding: 0 4px;
	font-size: 14px;
	font-family: 微软雅黑
}
.all_cat .otherMenu .light {
	font-weight: bold;
	color: #c9033b
}
.all_cat .otherMenu .specal_zone dt strong {
	background: url("../images/default/bg8.png") no-repeat;
	font-size: 14px;
	padding-left: 28px;
	font-family: "微软雅黑";
	color: #cd0100;
	background-position: -251px -229px;
	_background-position: -251px -228px
}
.all_cat .otherMenu .specal_zone dd {
	padding-top: 5px
}
.all_cat .otherMenu .specal_zone dd .specal_new {
	display: inline-block;
	background: url("../images/default/bg8.png") -263px -249px no-repeat;
	width: 9px;
	height: 11px;
	vertical-align: top
}
.all_cat .list {
	height: 59px;
}
.all_cat .list .cat {
	padding:6px 15px 8px
}
.all_cat .list .cat .catList {
	overflow: hidden
}
.all_cat .otherMenu {
	height: 52px;
	padding-left: 13px
}
.all_cat .otherMenu .specal_zone dd {
	padding-top: 0
}
.all_cat .hotMenu {
	height: 30px;
	padding-top: 15px;
	border-bottom: 1px solid #eaeaea;
	padding-left: 19px;
	line-height: 14px
}
.all_cat .hotMenu a {
	padding-left: 12px;
	color: #676767
}
.all_cat .hotMenu strong {
	color: #c9033b;
	font-size: 14px;
	font-family: 微软雅黑
}
.globa-nav .hover .all_cat {
	display: block
}
.globa-nav .hover .cat_shadow {
	display: block
}
.globa-submenu {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	margin-bottom: 10px;
/* 	background: url(../images/common/bg3.png) 0 -285px repeat-x */
}
.globa-submenu .frameLeft, .globa-submenu .menuBox, .globa-submenu .frameRight {
	height: 33px;
	background: url(../images/common/bg3.png) repeat-x
}
.globa-submenu .frameLeft, .globa-submenu .frameRight {
	width: 10px
}
.globa-submenu .frameLeft {
	background-position: -152px -219px;
	float: left
}
.globa-submenu .frameRight {
	background-position: -162px -219px;
	float: right
}
.globa-submenu .menuBox {
	width: 960px;
	background-position: 0 -252px;
	float: left;
	color: #ddd;
	font-size: 14px;
	font-family: 微软雅黑
}
.footer-box {
	background: #fff
}
.footer-table {
	padding: 25px 0 10px;
	background: #f3f3f3;
	border-top: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	margin-top: 35px
}
.footer-table .line {
	width: 0;
	height: 130px;
	border-left: solid 1px #e7e7e7;
	border-right: solid 1px #fff;
	margin: 0 20px
}
.footer-table .someInfo {
	width: 155px
}
.footer-table .someInfo .phone {
	height: auto;
	line-height: 18px;
	padding: 5px 0
}
.footer-table .someInfo .phone h4 {
	height: 20px;
	line-height: 20px;
	color: #666;
	font-size: 15px;
	font-family: 微软雅黑
}
.footer-table .someInfo .phone p {
	height: 30px;
	line-height: 30px;
	font-size: 24px;
	color: #c9033b;
	font-weight: bold
}
.footer-table .someInfo .count {
	color: #666;
	line-height: 20px;
	padding: 2px 0
}
.footer-table .someInfo .look {
	display: inline-block;
	width: 94px;
	height: 26px;
	line-height: 25px;
	text-align: center;
	margin-top: 15px;
	padding: 0 21px 0 24px;
	text-decoration: none;
	background: url(../images/common/bg3.png) 0 -666px no-repeat
}
.footer-table .someInfo .look:hover {
	color: #333!important
}
.footer-table tr td {
	vertical-align: top;
	padding: 0;
	margin: 0
}
.footer-table .dl {
	color: #666
}
.footer-table .dl .dt {
	height: 24px;
	line-height: 24px;
	font-weight: bold;
	font-size: 15px;
	font-family: 微软雅黑
}
.footer-table .dl .dd {
	overflow: hidden
}
.footer-table .dl .dd a {
	display: block;
	overflow: hidden;
	height: 24px;
	line-height: 24px;
	color: #666
}
.footer-table .weixin {
	width: 140px;
	text-align: center;
	color: #666
}
.footer-table .weixin .title {
	font-size: 15px;
	font-family: 微软雅黑
}
.footer-table .weixin .img {
	margin: 10px 0
}
.footer-table .weixin .img img {
	background: url(../images/common/bg3.png) 0 -385px no-repeat
}
.footer-icon {
	height: 60px;
	padding: 20px 0;
	border-bottom: solid 1px #ddd;
	background: #fff
}
.footer-icon .order {
	width: 214px;
	height: 27px;
	margin-top: 2px
}
.footer-icon .order .orderInput {
	width: 159px;
	height: 25px;
	overflow: hidden;
	border-top: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
	border-left: solid 1px #ddd;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	float: left
}
.footer-icon .order .email {
	width: 138px;
	height: 24px;
	line-height: 24px;
	padding: 0 10px;
	border-top: solid 1px #f2f2f2;
	border-right: 0;
	border-bottom: 0;
	border-left: solid 1px #f2f2f2;
	border-top-left-radius: 1px;
	border-bottom-left-radius: 1px;
	color: #999
}
.footer-icon .order .orderBtn {
	display: inline-block;
	width: 54px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	overflow: hidden;
	color: #fff;
	text-decoration: none;
	background: url(../images/common/bg3.png) -89px -196px no-repeat;
	float: right
}
.footer-icon .order .orderBtn:hover {
	color: #fff!important
}
.footer-icon .iconMap {
	height: 30px
}
.footer-icon .iconMap a {
	display: inline-block;
	vertical-align: top
}
.footer-icon .iconMap a img {
	background: url(../images/common/bg3.png) 0 -485px no-repeat
}
.footer-icon .iconMap a img.ic2 {
	background-position: 0 -515px
}
.footer-icon .iconMap a img.ic3 {
	background-position: 0 -545px
}
.footer-icon .iconMap a img.ic4 {
	background-position: 0 -575px
}
.footer-icon .iconMap a img.ic5 {
	background-position: 0 -605px
}
.footer-link {
	margin-top: 25px;
	color: #999
}
.footer-link a, .footer-link strong {
	display: inline-block;
	margin-bottom: 5px
}
.footer-link a {
	padding: 0 10px;
	border-left: solid 1px #fff;
	color: #fff
}
.footer-link a.first {
	border-left: none
}
.footer-link .warpIcon {
	display: none;
	width: 11px;
	height: 11px;
	overflow: hidden;
	border: solid 1px #999;
	padding: 0;
	position: absolute;
	cursor: pointer;
	background: #fff
}
.footer-link .warpIcon .arrow {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	position: absolute;
	margin: 4px 0 0 1px;
	border-top: solid 4px #999;
	border-right: solid 4px #fff;
	border-bottom: solid 4px #fff;
	border-left: solid 4px #fff
}
.footer-copy {
	line-height: 1.6;
	text-align: center;
	padding-top: 15px;
	color: #666;
	background: #fff
}
.footer-copy .xinyu1 {
	display: inline-block;
	vertical-align: top;
	background: url(../images/common/bg3.png) 0 -635px no-repeat
}
.footer-copy .xinyu2 {
	display: inline-block;
	vertical-align: top;
	background: url(../images/common/bg3.png) -82px -635px no-repeat
}
.root_body .w {
	width: 1190px
}
.root_body .topAd {
	display: block
}
.root_body .globa-submenu .menuBox {
	width: 1170px
}
.root_body .globa-nav .allMenu a {
	padding: 0 8px;
	width:80px;
	font-size:16px;
}
.root_body .globa-nav .allMenu .index {
	width: 88px;
	padding: 0
}
.root_body .footer-table .line {
	margin: 0 38px
}
.root_body .footer-icon .iconMap a {
	padding: 0 15px
}
.root_body .page-header .topAd {
	padding-left: 5px
}
.root_body .page-header .btMap .search {
	width: 400px
}
.root_body .page-header .btMap .search_box {
	margin-top:20px
}
.root_body .page-header .btMap .search .submit {
	width: 76px
}
.lightBox {
	width: 100%;
	position: fixed;
	top: 200px;
	_position: absolute;
_top:expression(eval(document.documentElement.scrollTop+200))
}
.lightBox .in {
	width: 390px;
	background: #fff;
	margin: 0 auto;
	border: 2px solid #a00;
	border-radius: 4px
}
.lightBox .htmls {
	padding: 15px
}
.lightBox .btns {
	text-align: center;
	border-top: 1px solid #f4f4f4;
	padding: 10px 0;
	margin: 0 3px
}
.lightBox .btns a {
	padding: 5px 15px;
	border: 1px solid #ccc;
	border-radius: 3px;
	background: #f4f4f4;
	color: #333;
	cursor: pointer;
	margin: 0 6px 0 0;
	display: inline-block
}
.lightBox .btns a:hover {
	color: #000!important;
	background: #fff;
	text-decoration: none
}
.MLL_LOGIN_BOX {
	position: fixed;
	_position: absolute;
	top: 150px;
_top:expression(eval(document.documentElement.scrollTop+150));
	left: 0;
	z-index: 200;
	width: 400px
}
.Login_main {
	background: #eee;
	margin: 0 auto;
	border: solid 1px #cdcdcd
}
.login_title {
	background: url(../themes/paipai/images/login/dl_1.png) repeat-x 0 0;
	line-height: 18px;
	font-weight: 800;
	padding: 7px 0;
	width: 398px;
	white-space: nowrap
}
.login_title span {
	vertical-align: top
}
.login_title .loginBox_close {
	cursor: pointer;
	background: url(../themes/paipai/images/login/dl_1.png) repeat-x 0 -65px;
	height: 18px;
	width: 17px;
	margin-left: 246px;
	display: inline-block
}
.login_area {
	border: solid 1px #cdcdcd;
	background: #fff;
	margin: 0 7px;
	color: #686666
}
.user_submit {
	margin-bottom: 5px
}
.login_warnning {
	line-height: 14px;
	margin: 19px auto 0 auto;
	padding-left: 160px
}
.user_input {
	margin: 17px auto 0 60px;
	white-space: nowrap
}
#user_submit {
	margin: 5px 30px 0 129px;
	background: url(../themes/paipai/images/login/dl_1.png) no-repeat 0 -38px;
	width: 87px;
	height: 27px;
	vertical-align: middle;
	border: 0
}
.login_inline, .use_regist span, .login_title span {
	display: inline-block;
*display:inline;
*zoom:1
}
.use_regist {
	padding-left: 20px;
	line-height: 30px;
	white-space: nowrap
}
.use_regist span {
	margin-right: 100px
}
#mll_loginBox {
	width: 440px;
	height: auto;
	min-height: 300px;
	margin-left: auto;
	margin-right: auto;
	border: solid 1px #787878;
	box-shadow: 2px 2px 5px #666
}
#lgb_header {
	height: 72px;
	border-bottom: solid 2px #c8c8c8;
	padding: 10px 20px 0;
	background: #fbfbfb
}
#lgb_header .main {
	width: 368px;
	height: 72px;
	float: left
}
#lgb_header .main h4 {
	height: 18px;
	padding: 8px 0
}
#lgb_header .main h4 span {
	display: inline-block;
	height: 18px;
	line-height: 18px;
	float: left
}
#lgb_header .main h4 .ico {
	width: 18px;
	overflow: hidden;
	background: url(../images/zhuanti/upload/loginbox_bg_1337995587.png) -116px -42px no-repeat;
	margin-right: 5px
}
#lgb_header .main p {
	width: 368px;
	height: 30px;
	position: absolute;
	margin-top: 10px;
	text-align: center
}
#lgb_header .main p a {
	display: inline-block;
	width: 80px;
	height: 18px;
	padding: 7px 36px 5px 0;
	text-align: right;
	overflow: hidden;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold
}
#lgb_header .main p a:hover, #lgb_header .main p .current {
	background: url(../images/zhuanti/upload/loginbox_bg_1337995587.png) 0 -42px no-repeat
}
#lgb_header .aside {
	width: 32px;
	margin-top: 10px;
	float: right
}
#lgb_header .aside a, #lgb_header .aside span {
	display: inline-block;
	width: 32px;
	text-align: center;
	overflow: hidden
}
#lgb_header .aside a {
	height: 32px;
	line-height: 32px;
	font-size: 20px;
	color: #fff;
	text-decoration: none;
	background: #a6a6a6
}
#lgb_header .aside a:hover {
	background: #f60000;
	color: #fff!important
}
#lgb_header .aside span {
	color: #a6a6a6
}
#lgb_body {
	height: auto;
	padding: 30px 15px;
	background: #fff
}
#lgb_body .current {
	display: block!important
}
#lgb_body .tab_body {
	display: none
}
#lgb_body .tab_body ul li {
	height: 30px;
	padding: 4px 0
}
#lgb_body .tab_body ul li span {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	float: left
}
#lgb_body .tab_body ul li span a {
	text-decoration: underline
}
#lgb_body .tab_body ul li .name {
	width: 80px;
	text-align: right;
	color: #333;
	font-size: 14px
}
#lgb_body .tab_body ul li .input {
	width: 165px
}
#lgb_body .tab_body ul li .input input {
	width: 163px;
	height: 28px;
	border: solid 1px #d8d8d8;
	padding: 0
}
#lgb_body .tab_body ul li .tip {
	padding-left: 5px
}
#lgb_body .tab_body ul li .tip i {
	font-style: normal;
	color: #a10000
}
#lgb_body .tab_body ul li .tip em {
	font-style: normal;
	color: #787878
}
#lgb_body .tab_body ul li .ok, #lgb_body .tab_body ul li .error {
	padding-left: 22px
}
#lgb_body .tab_body ul li .ok {
	color: #077c17;
	background: url(../images/zhuanti/upload/loginbox_bg_1337995587.png) 0 -88px no-repeat
}
#lgb_body .tab_body ul li .error {
	background: url(../images/zhuanti/upload/loginbox_bg_1337995587.png) 0 -118px no-repeat;
	color: #a10000
}
#lgb_body .tab_body .login {
	height: 42px;
	padding-left: 80px;
	margin-top: 20px
}
#lgb_body .tab_body .login span {
	height: 42px;
	float: left;
	color: #9c9c9c
}
#lgb_body .tab_body .login button {
	height: 41px;
	border-top: 0;
	border-right: solid 1px #7e0100;
	border-bottom: solid 1px #7e0100;
	border-left: none;
	padding: 0 15px;
	background: url(../images/zhuanti/upload/loginbox_bg_1337995587.png) 0 0 repeat-x;
	font-size: 16px;
	color: #fff;
	font-weight: bold
}
#lgb_body .tab_body .login .link {
	line-height: 42px;
	padding-left: 10px
}
#lgb_body .tab_body .login .fb {
	color: #010101
}
#lgb_body .tab_body .login .fg {
	color: #616161
}
#lgb_body .tab_body p {
	padding-left: 30px
}
#lgb_body .tab_body .t {
	color: #787878;
	margin-top: 40px
}
#lgb_body .tab_body .tLink {
	height: 16px;
	margin-top: 15px
}
#lgb_body .tab_body .tLink a, #lgb_body .tab_body .tLink a span {
	display: inline-block;
	height: 16px;
	line-height: 16px;
	float: left
}
#lgb_body .tab_body .tLink .first {
	padding-left: 0!important;
	border-left: 0!important
}
#lgb_body .tab_body .tLink a {
	padding: 0 5px;
	color: #005b9e;
	border-left: solid 1px #ccc
}
#lgb_body .tab_body .tLink .ico {
	background: url(../images/zhuanti/upload/loginbox_bg_1337995587.png) no-repeat;
	margin-right: 5px;
	overflow: hidden
}
#lgb_body .tab_body .tLink .zfb {
	width: 33px;
	background-position: 0 -72px
}
#lgb_body .tab_body .tLink .tb {
	width: 16px;
	background-position: -33px -72px
}
#lgb_body .tab_body .tLink .qq {
	width: 15px;
	background-position: -49px -72px
}
#lgb_body .tab_body .tLink .rr {
	width: 16px;
	background-position: -64px -72px
}
#lgb_body .tab_body .tLink .sina {
	width: 16px;
	background-position: -80px -72px
}
.MALERT .in {
	width: 360px;
	border-radius: 0;
	border: 5px solid #bbb
}
.MALERT .in .htmls {
	padding: 0
}
.MALERT .in .title {
	height: 40px;
	background: #f1f1f1;
	color: #343434;
	border-bottom: 1px solid #dedede
}
.MALERT .in .title .Left {
	height: 14px;
	line-height: 14px;
	padding-left: 10px;
	padding-top: 13px;
*padding-top:9px
}
.MALERT .in .title .Left i {
	display: inline-block;
	background: url(../images/zhuanti/upload/icon_a_1373954928.png) 0 -97px no-repeat;
	vertical-align: top
}
.MALERT .in .title .Left span {
	display: inline-block;
	height: 14px;
	vertical-align: top;
	margin-left: 5px;
	font-size: 16px;
	font-family: "微软雅黑";
*line-height:20px;
*height:20px
}
.MALERT .in .title .Right {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 10px;
	color: #8f8f8f;
	margin-top: 11px;
	font-size: 18px;
	font-weight: bold;
	cursor: pointer
}
.MALERT .in .title .Right:hover {
	color: #bf1b3d!important;
	text-decoration: none
}
.MALERT .in .content {
	padding: 25px 15px
}
.MALERT .in .content .icons_td {
	width: 32px;
	padding: 0 20px 0 25px;
	vertical-align: middle
}
.MALERT .in .content .content_td {
	color: #333;
	line-height: 1.8;
	vertical-align: middle
}
.MALERT .in .content .icons {
	width: 32px;
	height: 32px;
	display: inline-block;
	background: url(../images/zhuanti/upload/icon_a_1373954928.png) 0 0 no-repeat
}
.MALERT .in .content .icons_warn {
	background-position: 0 -64px
}
.MALERT .in .content .icons_ok {
	background-position: 0 -32px
}
.MALERT .btns {
	text-align: right;
	padding: 11px 15px 14px 0;
	margin: 0 18px
}
.MALERT .btns a {
	background: url(../images/zhuanti/upload/icon_a_1373954928.png) 0 -113px
}
.MALERT .btns a:hover {
	background: url(../images/zhuanti/upload/icon_a_1373954928.png) 0 -141px
}
.MCONFIRM .btns {
	text-align: center;
	padding-right: 0
}
.fb-side{display:none;bottom:10px;right:10px;width:65px;z-index:10002;position:fixed;_position:absolute}.fb-side li{position:relative;height:65px;margin-top:2px;text-align:right;cursor:pointer}.fb-side a{position:absolute;width:64px;height:64px;overflow:hidden;display:block;right:0;border:1px solid #d41c50;background-color:#d41c50;zoom:1}.fb-side .hover{background-color:#fff;border-color:#ddd}.fb-side .hover span{color:#d41c50}.fb-side span{display:block;position:absolute;color:#fff;bottom:3px;height:20px;width:64px;text-align:center;line-height:20px;cursor:pointer;left:0}.fb-side i{display:block;width:35px;height:35px;position:absolute;right:14px;top:7px;font-size:0;line-height:0;zoom:1;cursor:pointer; background:url(//themes/meilele_pc/images/fbSide.png) no-repeat;}.fb-side .gotop i{background-position:-104px 0}.fb-side .gotop .hover i{background-position:-104px -35px}.fb-side .cart i{background-position:3px 0}.fb-side .cart .hover i{background-position:3px -35px}.fb-side .chat i{background-position:-34px 0}.fb-side .chat .hover i{background-position:-34px -35px}.fb-side .qrcode i{background-position:-69px 0}.fb-side .qrcode .hover i{background-position:-69px -35px}.fb-side .qrcode .js-hover-show{position:absolute;top:-190px;left:-236px;display:none}.fb-side .qrcode .hover .js-hover-show{display:block}.fb-side .qrcode a{right:1px}.fb-side-min{width:42px;right:6px;bottom:6px}.fb-side-min li{width:42px;height:42px}.fb-side-min a{width:40px;height:40px;border-radius:3px}.fb-side-min i{top:2px;left:2px}.fb-side-min span{display:none}.fb-side-min .qrcode .js-hover-show{top:-212px;left:-236px}
.cata-all-link {
    background: #fff;
    padding: 0 10px;
    text-align: center;
    overflow: hidden;
    height: 35px;
    line-height: 35px;
    display: block;
    font-size: 13px;
    font-weight: 700;
    font-family: "宋体";
    text-decoration: none;
    color: #666;
}
.all_cat .list s{height:0;}
.all_cat .list.hover s {
    width: 12px;
	height:78px;
    position: absolute;
    top: 0;
    right: -6px;
    background-color: #fff;
	display:block;
	z-index:999;
}
.all_cat .list.row{height:50px;}
.all_cat .list.row .cat{height:38px; overflow:hidden;}


#djh_top{margin:0px auto; padding:0px;}
.djh_header_bg{height:33px; background-color:#FAFAFA !important; border-bottom:1px #dcdedd solid;}
.djh_header{width:1210px; margin:0px auto; padding:0px;}
.djh_header .right{ float:right; width:700px;}
.djh_header .right li{ float:right; font-size:12px; color:#666; line-height:35px; margin-left:8px;}
* html .djh_header .right li{ height:23px;}
.djh_header .right li.fg{color:#aaa; line-height:33px;}
.djh_header .right li img{vertical-align:middle;}
* html .djh_header .right li img{ margin-top:0px; overflow:hidden;}
.djh_header .right li a{ color:#333; text-decoration:none; }
.djh_header .right li a:hover{ color:#db0d17; text-decoration:underline;}
.djh_header .left{ float:left; width:500px;}
.djh_header .left li{ float:left; font-size:12px; color:#666; line-height:35px; margin-right:8px;}
.djh_header .left li a{color:#db0d17; text-decoration:none;}
.djh_header .left li a:hover{color:#db0d17; text-decoration:underline;}
.djh_header .left li.shoucang{ background:url(../images/xing.jpg) no-repeat left center; padding-left:18px;}
.djh_header .left li.shoucang a{ color:#666; text-decoration:none;}
.djh_header .left li.shoucang a:hover{ color:#db0d17; text-decoration:underline;}
.djh_header_bg .line{display:inline-block;width:1px;height:12px;overflow:hidden;border-left:dotted 1px #ccc;margin:4px 5px 0}

.banner-float-wrap {text-align:center; width:200px; height:390px; position:absolute; background-color:#666; top:134px; right:0; z-index:14; box-shadow:0 0 10px rgba(0,0,0,.2); display:none;}
.banner-float-wrap li { width:100%; height:130px; border-bottom:1px solid #eee; background:#666; }
.banner-float-wrap li a { display:block; }



.btnS6, .btnS7 {
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    font-family: "微软雅黑","Microsoft YaHei";
    font-size: 18px;
    height: 48px;
    line-height: 48px;
}
.btnS6, .btnS7 {
    padding-left: 45px;
}
.btnS6 {
    background: #f1b000 none repeat scroll 0 0;
}
.btnS7 {
    background: #ff7c3c none repeat scroll 0 0;
}
.btnS8 {
    background: #df3033 none repeat scroll 0 0;
}
.btnS8:hover {
    color: #fff;
}
select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] {
    cursor: pointer;
}
#JS_join_list .goodsBtn input {
    margin-right: 10px;
}
#JS_join_list .goodsBtn {
    clear: both;
    display: block;
    margin-bottom: 5px;
    margin-top: 8px;
    padding-left: 72px;
}
#JS_join_list .goodsBtn input {
    margin-right: 10px;
}
#JS_join_list .goodsBtn .pro-button {
    display: inline-block;
    position: relative;
}
.pro-button i {
    display: inline-block;
    height: 30px;
    left: 5px;
    position: absolute;
    top: 8px;
    width: 30px;
}
.pro-button .icon-buyNow {
    background: rgba(0, 0, 0, 0) url("../images/imgs.png") no-repeat scroll -340px -462px;
}
.pro-button .icon-join {
    background: rgba(0, 0, 0, 0) url("../images/imgs.png") no-repeat scroll -372px -462px;
}
.pro-button .icon-consult {
    background: rgba(0, 0, 0, 0) url("../images/imgs.png") no-repeat scroll -402px -465px;
}
.clearfix::before, .clearfix::after {
    content: "";
    display: table;
    line-height: 0;
}
.nav_guide{
	font-weight:bold;
	height: 48px;
	line-height: 48px;
	color: #333;
	font-size:16px!important;
	/* border-bottom: 1px solid #e6e6e6 */
}
.nav_guide a{color: #333}
.nav_guide code{margin:0 3px;}
.icon-home{display:block; width:14px; height:16px; background:url(../images/icon_home.jpg) no-repeat 50% 50%; float:left; margin-right:3px;vertical-align:baseline;}

/*2020新版文章列表*/
.znlistcr{ width:538px; height:auto; border-bottom: 1px solid #ddd; padding:5px;}
.znlistcr_a{ padding-top:5px;}
.znlistcr_a a{ font-size:18px; color:#000000; line-height:30px; font-weight:normal;}
.znlistcr_a a:hover{ color:#ff4343!important;}
.znlistcr_b{ margin:5px 0; height:48px; line-height:24px; font-size:14px; color:#666666; overflow:hidden;font-family:"宋体","微软雅黑",Arial, Helvetica, sans-serif;}
.znlistcr_c{ line-height:25px;font-family:"宋体","微软雅黑",Arial, Helvetica, sans-serif;}
.znlistcr_cl{}
.znlistcr_cl a{ color:#1075ff; padding-right:12px;}
.znlistcr_cl a:hover{ color:#ff4343;}
.znlistcr_cr{}
.znlistcr_cr_1{ padding-left:20px; background:url(../images/z_list_icon1.jpg) no-repeat left 50%; color:#000000;}
.znlistcr_cr_2{ padding-left:25px; background:url(../images/z_list_icon2.jpg) no-repeat left 50%; color:#000000; margin-left:15px;}


/*页面当前位置*/


.more-68ecshop-1, .more-68ecshop-2,.box-attr-ecshop68 .selected-attr li i,.box-attr-ecshop68 .brand-abox-imgul .brand-seled i,.sanjiao-red,#filter .order b,#filter .pagin .icon,.filter-tag .icon,.filter-tag-radio .icon,.filter-type .filter-type-icon,.list-grid .operate-btn i,.list-grid .add-cart,.category .item h3 i,.browse-history-other .icon,.crumbs-nav .crumbs-title .icon,#historyList .scroll-btn,#historyList .compare-btn{
	background:url(../images/common-icon.png) no-repeat 50% 50%;	
}


.breadcrumb{ width:100%; }
.breadcrumb i,.breadcrumb .index,.crumbs-nav,.crumbs-arrow,.breadcrumb .last{
	float:left;
	line-height:24px;
}
.crumbs-arrow{
	font-family: simsun;
    font-style: normal;	
	padding: 0 6px;
}
.crumbs-nav {
	position:relative;
	z-index:2;	
}
.crumbs-nav .crumbs-title{
	display: inline-block;
    height: 22px;
    padding: 0 25px 0 10px;
    border: 1px solid #eee;
    line-height: 22px;
	position:relative;
	z-index:1;
	background:#FFF;
}
.crumbs-nav .crumbs-title .icon{
	position:absolute;
	right:8px;
	top:9px;
	display:block;
	width:11px;
	height:6px;	
	background-position:0 -62px;
}
.crumbs-nav .crumbs-drop{
	display:none;	
	border:1px solid #FF5E00;
	width:352px;
	padding:10px 0 10px 10px;
	position:absolute;
	left:0;
	top:23px;
	background:#FFF;
}
.crumbs-nav .crumbs-drop li{
	float: left;
    width: 78px;
    height: 24px;
    overflow: hidden;
    line-height: 24px;
    margin-right: 10px;
    text-overflow: ellipsis;
    white-space: nowrap;	
}
.crumbs-nav0 .crumbs-drop li{
	width:165px;	
}
.crumbs-nav.curr {
	z-index:13;	
}
.crumbs-nav.curr .crumbs-title{
	border:1px solid #FF5E00;
	height:23px;
	background:#fff;
	border-bottom:0;	
}
.crumbs-nav.curr .crumbs-title .icon{
	background-position:0 0;
}
.crumbs-nav.curr .crumbs-drop{
	display:block;	
}

.wrapper {
	position: relative;
	clear: both;
	margin: auto;
	width: 1190px;
	padding: 0 !important;
}
#header{ background-color: #F1F3F0;}
#header .wrapper{position:relative;z-index:2;height:150px;}
#logo,.logo_tit{position:absolute}
#logo{z-index:2;left:0;top:0;width:206px;height:150px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:3px 19px 55px rgba(0,0,0,.2); background-color: #F1F3F0;}
.logo_tit{width:100%;height:100%}
.logo_tit_lk{background-position:0 0;overflow:hidden;display:block;width:206px;height:150px;background-image:url(../images/sprite.head.png);font-size:0}
.logo_subtit{display:none}
.logo_extend{display:none;position:absolute;width:100%;height:100%}
.search-m{position:relative;z-index:1;height:60px}
.search-m .text{left:0;padding:4px 44px 4px 4px;width:450px;height:25px;border:1px solid transparent;line-height:25px;font-size:14px;color:#989898}
.search-m .button{-moz-border-radius:0;border-radius:0;right:0;width:50px;height:35px;line-height:35px;border:none;background:#f10215 url(../images/icon_search.png) no-repeat center;font-size:20px;font-weight:700;color:#fff}
.search-m .search_logo{display:none}
#shelper{overflow:hidden;position:absolute;z-index:1;left:270px;top:59px;width:398px;border:1px solid #ccc;background-color:#fff;-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.2);-moz-box-shadow:1px 2px 1px rgba(0,0,0,.2);box-shadow:1px 2px 1px rgba(0,0,0,.2)}
#shelper{left:320px;width:498px}
#shelper li{overflow:hidden;padding:1px 6px;line-height:24px;cursor:pointer}
.search-m .form{position:absolute;left:320px;top:25px;width:550px;height:35px}
.search-m .text{left:0;padding:4px 44px 4px 4px;width:450px;height:25px;border:1px solid transparent;line-height:25px;font-size:14px;color:#989898}
.search-m input:-webkit-autofill { box-shadow: 0 0 0px 1000px white inset !important;}
.search-m .button,.search-m .text{position:absolute;top:0;outline:0}
#hotwords{overflow:hidden;position:absolute;left:321px;top:65px;width:550px;height:20px;line-height:20px}
#hotwords a{float:left;margin-right:10px;white-space:nowrap;color:#999}
#hotwords .style-red{color:#f10215;width:65px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
#navitems .style-red{color:#f10215}
#navitems{overflow:hidden;position:absolute;left:280px;bottom:10px;width:790px;height:40px;padding-top:20px}
.navitems-group li{float:left;margin-right:30px}
.navitems-group a{position:relative;display:block;height:40px;line-height:40px;font-size:15px;color:#333}
.navitems-group a:hover{color:#c81623}
#treasure{position:absolute;right:-10px;bottom:15px;width:220px;height:40px}


#SCbanner{position:relative}
.home_slideshow{clear:both;overflow:hidden;min-width:750px}
.home_slideshow,.home_slideshow .slideshow{position:relative;width:100%;height:420px}
.home_slideshow .slideshow .li:first-child{opacity:1;filter:alpha(opacity=100)}
.home_slideshow .slideshow .li{position:absolute;top:0;left:0;float:left;width:100%;height:420px;opacity:0;filter:alpha(opacity=0)}
.home_slideshow .slideshow .li a{position:absolute;z-index:2;display:block;width:100%;height:420px}
.home_slideshow .slideshow .li img{width:100%;height:420px}
.home_slideshow .slideshow .owl-stage{height:420px}
.home_slideshow .slideshow .owl-controls{margin-top:-36px;z-index:100;position:relative}
.home_slideshow .slideshow .owl-theme .owl-controls{z-index:10}
.home_slideshow .slideshow :hover .owl-controls .owl-nav div{display:block}
.home_slideshow .slideshow .owl-controls .owl-nav div{display:none;cursor:pointer;position:absolute;top:-192px;width:28px;height:62px;background:rgba(0,0,0,.2);color:#fff;text-align:center;line-height:62px;font-size:22px;font-family:simsun;border-radius:0;margin:0;padding:0}
.home_slideshow .slideshow:hover .owl-controls .owl-nav div{display:block}
.home_slideshow .slideshow .owl-controls .owl-nav{width:702px;position:relative;margin:0 auto}
.home_slideshow .slideshow .owl-controls .owl-nav .owl-prev{left:-27px}
.home_slideshow .slideshow .owl-controls .owl-nav .owl-next{right:-240px}
.home_slideshow~.navmain{position:absolute;top:0}
.nav-secondary{position:absolute;background:#fff;top:0;z-index:9;width:206px;margin:0 auto}
.nav-secondary ul{height:410px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:3px 19px 55px rgba(0,0,0,.2)}

ul.dd-inner li{
    height:50px;
    padding:10px 23px
}

ul.dd-inner li.hover,ul.dd-inner li:hover{background:#f5f4f2}
ul.dd-inner li.hover .hot-item a,ul.dd-inner li:hover .hot-item a{color:#666}
ul.dd-inner a:hover{color:#cd2e10!important}
ul.dd-inner li h2 a{font-size:14px;color:#626262;-webkit-transition:color .2s ease;-o-transition:color ease .2s;-moz-transition:color ease .2s;transition:color .2s ease}
ul.dd-inner li .hot-item{height:48px;overflow:hidden}
ul.dd-inner li .hot-item a:first-child{margin-left:0}
ul.dd-inner li .hot-item a{font-size:14px;color:#626262;-webkit-transition:color .2s ease;-o-transition:color ease .2s;-moz-transition:color ease .2s;transition:color .2s ease}
.dorpdown-layer{display:none;left:206px;overflow:hidden;position:absolute;top:0;width:850px;z-index:10;border:1px solid #e8ebe8;background-color:#f7f7f7;-webkit-box-shadow:2px 0 5px rgba(0,0,0,.3);-moz-box-shadow:2px 0 5px rgba(0,0,0,.3);box-shadow:2px 0 5px rgba(0,0,0,.3);-webkit-transition:top .25s ease;-o-transition:top .25s ease;-moz-transition:top .25s ease;transition:top .25s ease}
.dorpdown-layer .hover{display:block}
.dorpdown-layer .item-sub{display:none;overflow:hidden}
.dorpdown-layer .item-sub::after{clear:both;content:".";display:block;height:0}
.dorpdown-layer .item-channels{background:#f7f7f7 none repeat scroll 0 0;display:inline;float:left;height:24px;overflow:hidden;padding:20px 0 0 20px;width:570px}
.dorpdown-layer .item-channels a{color:#fff;background:#333 none repeat scroll 0 0;display:inline-block;float:left;line-height:24px;margin-right:10px;padding:0 0 0 8px;white-space:nowrap}
.dorpdown-layer .item-channels a:hover{background:#5c5251 none repeat scroll 0 0}
.dorpdown-layer .item-channels a:hover i{background:#5c5251 none repeat scroll 0 0}
.dorpdown-layer .item-channels i{background:#333 none repeat scroll 0 0;cursor:pointer;display:inline-block;font:400 9px/24px consolas;height:24px;margin-left:8px;text-align:center;width:23px}
.dorpdown-layer .item-channels .line{border-left:1px solid #dbdbdb;display:inline;float:left;height:24px;margin-right:7px;overflow:hidden;width:1px}
.dorpdown-layer .item-channels .img-link{background:rgba(0,0,0,0) none repeat scroll 0 0;line-height:normal;padding:0}
.dorpdown-layer .item-channels .img-link:hover{background:rgba(0,0,0,0) none repeat scroll 0 0}
.dorpdown-layer .item-channels .style-red{background:#c81623 none repeat scroll 0 0}
.dorpdown-layer .item-channels .style-red i{background:#b1191a none repeat scroll 0 0}
.dorpdown-layer .item-channels .style-red:hover{background:#961019 none repeat scroll 0 0}
.dorpdown-layer .item-channels .style-red:hover i{background:#851313 none repeat scroll 0 0}
.dorpdown-layer .subitems{background:#f7f7f7 none repeat scroll 0 0;float:left;margin-bottom:-1000px;min-height:386px;padding:6px 0 1006px 20px;width:570px}
.dorpdown-layer .subitems dl{line-height:2em;overflow:hidden;width:100%}
.dorpdown-layer .subitems dl.fore1 dd{border-top:medium none}
.dorpdown-layer .subitems dt{float:left;font-weight:700;padding:8px 30px 0 0;position:relative;text-align:right;width:60px}
.dorpdown-layer .subitems dt i{font:400 9px/14px consolas;height:14px;position:absolute;right:18px;top:13px;width:4px}
.dorpdown-layer .subitems dd{border-top:1px solid #eee;float:left;padding:6px 0;width:480px}
.dorpdown-layer .subitems dd a{border-left:1px solid #e0e0e0;float:left;height:16px;line-height:16px;margin:4px 0;padding:0 8px;white-space:nowrap}
.dorpdown-layer .item-brands{display:inline;float:right;margin:19px 20px 10px 0;overflow:hidden;width:168px}
.dorpdown-layer .item-brands a{display:inline;float:left;margin:1px 0 0 1px}
.dorpdown-layer .item-promotions{display:block;float:right;margin:-35px 10px 0 0}
.dorpdown-layer .item-promotions a{display:block;margin-bottom:11px;width: 195px;
    height: 125px;}
.dorpdown-layer .item-promotions a img{width: 195px !important;
    height: 125px !important;}



/*加入购物车按钮*/

.choose{ clear: both;}
.choose .action {
    margin-top: 10px;
    display: inline-block;
    clear: both;
}
.choose .action .btn-buy {
    margin-right: 10px;
    float: left;
}
.choose .action .btn-buy a {
    float: left;
    overflow: hidden;
    position: relative;
    width: 160px;
    height: 38px;
    line-height: 38px;
    
    font-size: 16px;
    text-align: center;
    border-radius: 3px;
}

.choose .action .btn-buy a.add-cart,
.choose .action .btn-buy .buy-enable {
   
    color: #E31939;
	background-color: #E31939;
	color: #fff;
	border:1px solid #E31939;
}

.choose .action .btn-buy a.add-cart i,
.choose .action .btn-buy .buy-enable i {
    display: inline-block;
    cursor: pointer;
    font-size: 18px;
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -2px;
}
.choose .action .btn-buy a.add-cart:hover{
	background-color: #E31939;
	color: #fff;
}
.choose .action .btn-buy .buy-goods,
.choose .action .btn-buy .buy-goods-enable {
    position: relative;
	color:#E31939;
	background: #FDEDEF;
	border:1px solid #E31939;
}
.choose .action .btn-buy .buy-goods-enable i {
    display: inline-block;
    cursor: pointer;
    font-size: 18px;
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -2px;
}

/*手机购买*/
.choose .action .btn-phone {
    float: right;
    padding-right: 10px;
}
.choose .action .btn-phone a {
    height: 38px;
    line-height: 38px;
    position: relative;
}
.choose .action .btn-phone a span {
    vertical-align: middle;
}
.choose .action .btn-phone a i {
    margin-left: 5px;
    vertical-align: middle;
    display: inline-block;
    font-size: 24px;
    color: #666;
}
#phone-tan {
    position: absolute;
    top: -100px;
    left: 98px;
    z-index: 3;
    display: none;
}
#phone-tan span.arr {
    background-position: -276px -50px;
    top: 98px;
    display: block;
    height: 18px;
    left: -19px;
    overflow: hidden;
    position: absolute;
    width: 8px;
    z-index: 4;
}
#phone-tan .m-qrcode-wrap {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ddd;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);
    height: 111px;
    left: -12px;
    overflow: hidden;
    padding: 10px;
    position: absolute;
    top: 45px;
    width: 100px;
}
#phone-tan .m-qrcode-wrap p {
    margin: 0;
    padding: 0;
    line-height: 1.5;
    text-align: center;
    color: #000;
}

.plate_title{height:43px;overflow:hidden; color: #666;}
.plate_title h2{float:left;font-size:22px;font-weight:bold;color:#666; font-family: "microsoft yahei";}
.plate_title p{line-height:42px;color:#999}
.plate_title p strong{position:relative;top:2px}
.plate_title p [class*=icon]{position:relative;display:inline-block;vertical-align:middle}
.plate_title p a {
	color: #999;
}